﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using UserInterface.ClientApplication.UIEntity;


namespace UserInterface.ClientApplication
{
	public partial class AccountFormGridArea : BaseFormGridArea
	{
		public AccountFormGridArea()
		{
			InitializeComponent();
		}


		private void AccountFormGridArea_Load(object sender, EventArgs e)
		{
			InfoLabel.Text = "Расчетные счета контрагентов";
			this.Text = "Расчетные счета";
			
			BaseGridView.AutoGenerateColumns = false;

			DataGridViewTextBoxColumn NumberColumn = new DataGridViewTextBoxColumn();
			NumberColumn.DataPropertyName = "Number";
			NumberColumn.HeaderText = "Номер счета";
			NumberColumn.Width = 120;
			DataGridViewTextBoxColumn ClientColumn = new DataGridViewTextBoxColumn();
			ClientColumn.DataPropertyName = "Accountee";
			ClientColumn.HeaderText = "Контрагент";


			BaseGridView.Columns.Add(NumberColumn);
			BaseGridView.Columns.Add(ClientColumn);

			BaseGridView.DataSource = fm.GetAllAccount();

			// Это топорно, но я не понимаю, почему без этого не хочет нормально
			// работать, так что оставляем так)))
			Width = 650;
			Height = 350;

			grbMain.Width=622;
			grbMain.Height = 247;

			AddButton.Location = new Point(397, 261);
			EditButton.Location = new Point(448, 261);
			DeleteButton.Location = new Point(499, 261);
			CloseButton.Location = new Point(582, 261);
		}
	}
}
